spill much blood - Francés Inglés Diccionario